glass-making sand - German English Dictionary